8f8a7a5cfab3e5cf880c58b246c645cb5345fc81,portlets/test-workflow-portlet/docroot/WEB-INF/src/com/liferay/testworkflow/test/WorkflowInstanceManagerTestCase.java,WorkflowInstanceManagerTestCase,testGetWorkflowInstances,#,423
Before Change
// Workflow Definition 2 completed, all
List<WorkflowInstance> workflowInstances4 =
WorkflowInstanceManagerUtil.getWorkflowInstances(
DEFINITION_NAME_2, _workflowDefinition2.getVersion(),
Boolean.TRUE, QueryUtil.ALL_POS, QueryUtil.ALL_POS,
new WorkflowInstanceStartDateComparator(true));
assertEquals(1, workflowInstances4.size());
WorkflowInstance instance5 = workflowInstances4.get(0);
assertEquals(0, instance5.getChildren().size());
Map<String, Object> context5 = instance5.getContext();
assertEquals(1, context5.size());
After Change
// Workflow definition 2, completed, all
workflowInstances = WorkflowInstanceManagerUtil.getWorkflowInstances(
DEFINITION_NAME_2, _workflowDefinition2.getVersion(), Boolean.TRUE,
QueryUtil.ALL_POS, QueryUtil.ALL_POS,
new WorkflowInstanceStartDateComparator(true));
assertEquals(1, workflowInstances.size());
WorkflowInstance workflowInstance5 = workflowInstances.get(0);
assertEquals(0, workflowInstance5.getChildrenWorkflowInstanceCount());
Map<String, Object> context5 = workflowInstance5.getContext();
assertEquals(1, context5.size());
assertEquals("success", context5.get("javaNode21"));
assertEquals("end", workflowInstance5.getCurrentNodeName());
assertNotNull(workflowInstance5.getEndDate());
assertNull(workflowInstance5.getParentWorkflowInstance());
assertNotNull(workflowInstance5.getStartDate());
assertEquals(
DEFINITION_NAME_2, workflowInstance5.getWorkflowDefinitionName());
assertEquals(
_workflowDefinition2.getVersion(),
workflowInstance5.getWorkflowDefinitionVersion());
assertEquals(
workflowInstance2_1.getWorkflowInstanceId(),
workflowInstance5.getWorkflowInstanceId());
// Workflow definition 2, uncompleted, all
workflowInstances = WorkflowInstanceManagerUtil.getWorkflowInstances(
DEFINITION_NAME_2, _workflowDefinition2.getVersion(), Boolean.FALSE,
QueryUtil.ALL_POS, QueryUtil.ALL_POS,
new WorkflowInstanceStartDateComparator(true));
assertEquals(1, workflowInstances.size());
WorkflowInstance workflowInstance6 = workflowInstances.get(0);
assertEquals(0, workflowInstance6.getChildrenWorkflowInstanceCount());